<?php

/* * *********************************************************** */
/* * ******************** controller usuario ******************* */
/* * ************ Desenvolvido por Antônio Ezequiel ************** */
/* * *********************************************************** */

//verifica se o usuario esta logado
if (!verificaUsuarioLogado ())
    header("location: " . $configurator["siteadmin"] . '/login.A&V');
//verifica se a sessão expirou
if (verificarExpiracaoSessao())
    header("location: " . $configurator["siteadmin"] . '/login.A&V');
//verifica se o usuario tem permissao
if (!verificaPermissao($_GET['pg'])){
    header("location: " . $configurator["siteadmin"] . '/erro_permissao.A&V');
}

//atauliza o log do usuario
atualizaLogUsuario($configurator);

//inclusão das classes
include($configurator["classes"] . "/categoria.classes.php");
include($configurator["dao"] . "/categoriaDao.php");

//instanciação dos objetos
$_categoria = new CategoriaDao();

if ($_GET['codigo']) {
    $dado = $_categoria->deletarCategoria($_GET['codigo']);
    if ($dado)
        header("location: " . $configurator["siteadmin"] . '/produto_categoria_listagem.A&V!excluido!1');
}

if ($_POST['categoria']) {
    foreach ($_POST['categoria'] as $value) {
        $dado = $_categoria->deletarCategoria($value);
    }
    if ($dado)
        header("location: " . $configurator["siteadmin"] . '/produto_categoria_listagem.A&V!excluido!1');
}
header("location: " . $configurator["siteadmin"] . '/produto_categoria_listagem.A&V!excluido!1');
?>